50191
935376
102614
265363
192961
840622
832784
977806
795810
363540
9587
626429
5161799
3574581
3098148
2403804
2238988
2061609
1978358
191878
1774118
1722136
1692196
1639471